be easily deceived or cheated - French English Dictionary